package cn.leshua.res;

/**
 * @author eden
 * @date 2018/5/21 下午3:36
 * @desc
 */
public class LeshuaMicroPayRes extends LeshuaBaseRes {

	/** 乐刷商户号 **/
	public String merchant_id;
	
	/** 商户订单号 **/
	public String third_order_id;

	/** 订单状态，0-支付中，2-支付成功，8-支付失败，10-退款中，11-退款成功，12-退款失败 **/
	public String status;

	/** 乐刷订单号 **/
	public String leshua_order_id;

	/** 支付类型 **/
	public String pay_way;

	/** 银行类型 **/
	private String bank_type;

	/** 用户openID **/
	private String openid;

	/** 渠道订单号,微信，支付宝 **/
	private String out_transaction_id;


	public String getMerchant_id() {
		return merchant_id;
	}

	public void setMerchant_id(String merchant_id) {
		this.merchant_id = merchant_id;
	}

	public String getThird_order_id() {
		return third_order_id;
	}

	public void setThird_order_id(String third_order_id) {
		this.third_order_id = third_order_id;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getLeshua_order_id() {
		return leshua_order_id;
	}

	public void setLeshua_order_id(String leshua_order_id) {
		this.leshua_order_id = leshua_order_id;
	}

	public String getPay_way() {
		return pay_way;
	}

	public void setPay_way(String pay_way) {
		this.pay_way = pay_way;
	}

	public String getBank_type() {
		return bank_type;
	}

	public void setBank_type(String bank_type) {
		this.bank_type = bank_type;
	}

	public String getOpenid() {
		return openid;
	}

	public void setOpenid(String openid) {
		this.openid = openid;
	}

	public String getOut_transaction_id() {
		return out_transaction_id;
	}

	public void setOut_transaction_id(String out_transaction_id) {
		this.out_transaction_id = out_transaction_id;
	}

	@Override
	public String toString() {
		final StringBuilder sb = new StringBuilder("LeshuaMicroPayRes{");
		sb.append("merchant_id='").append(merchant_id).append('\'');
		sb.append(", third_order_id='").append(third_order_id).append('\'');
		sb.append(", status='").append(status).append('\'');
		sb.append(", leshua_order_id='").append(leshua_order_id).append('\'');
		sb.append(", pay_way='").append(pay_way).append('\'');
		sb.append(", bank_type='").append(bank_type).append('\'');
		sb.append(", openid='").append(openid).append('\'');
		sb.append(", out_transaction_id='").append(out_transaction_id).append('\'');
		sb.append('}');
		return sb.toString();
	}
}
